/**
*******************************************************
*@file  spi.h
*@brief spi.h
*@author 花满楼
*@date     2020-7-1 
*@version  V1
*@attention none
*******************************************************
*/
#ifndef __SPI_H
#define __SPI_H
#include "sys.h"


#define AA256_CS            PEout(11)	//SPI4

//#define AA256_CS_HIGH()     GPIOE->BSRR|=GPIO_PIN_11 
//#define AA256_CS_LOW()      GPIOE->BSRR&=~GPIO_PIN_11

extern SPI_HandleTypeDef SPI4_Handler;  //SPI句柄

extern SPI_HandleTypeDef SPI5_Handler;  //SPI句柄

extern SPI_HandleTypeDef SPI1_Handler;  //SPI句柄

void SPI_Init(void);

void SPI4_Init(void);
void SPI4_SetSpeed(u8 SPI_BaudRatePrescaler);
u8 SPI4_ReadWriteByte(u8 TxData);

void SPI5_Init(void);
void SPI5_SetSpeed(u8 SPI_BaudRatePrescaler);
u8 SPI5_ReadWriteByte(u8 TxData);

void SPI1_Init(void);
void SPI1_SetSpeed(u8 SPI_BaudRatePrescaler);
u8 SPI1_ReadWriteByte(u8 TxData);

void SPI6_Init(void);
void SPI6_SetSpeed(u8 SPI_BaudRatePrescaler);
u8 SPI6_ReadWriteByte(u8 TxData);



#endif
